package com.boho.ecp.po;

            
import cn.boho.framework.po.DataBean;
            
        /**
 * 【商品附属信息:T_PRODUCT_DETAIL】
 */
public class TProductDetailPO implements DataBean {
	private final static long serialVersionUID=1l;
	private java.lang.Integer productId;//商品标识
	private java.lang.Integer detailCount;//商品详细图数
	private java.lang.Integer descCount;//商品描述图数
	private java.lang.String productPara;//商品参数
	private java.lang.String productDesc;//商品描述
	private java.lang.String productSpec;//商品规格
	private java.lang.Integer isValid;//是否有效
	private java.util.Date updateDate;//修改日期
	private java.lang.String updateBy;//修改人
	private java.util.Date createDate;//创建日期
	private java.lang.String createBy;//创建人

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>商品标识【PRODUCT_ID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">商品标识</font>
	* @param ProductId
	*/
	public void setProductId(java.lang.Integer productId){
		 this.productId = productId;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>商品参数【PRODUCT_PARA】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">商品参数</font>
	* @param ProductPara
	*/
	public void setProductPara(java.lang.String productPara){
		 this.productPara = productPara;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>商品描述【PRODUCT_DESC】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">商品描述</font>
	* @param ProductDesc
	*/
	public void setProductDesc(java.lang.String productDesc){
		 this.productDesc = productDesc;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>商品规格【PRODUCT_SPEC】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">商品规格</font>
	* @param ProductSpec
	*/
	public void setProductSpec(java.lang.String productSpec){
		 this.productSpec = productSpec;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>是否有效【IS_VALID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">是否有效</font>
	* @param IsValid
	*/
	public void setIsValid(java.lang.Integer isValid){
		 this.isValid = isValid;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>修改日期【UPDATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">修改日期</font>
	* @param UpdateDate
	*/
	public void setUpdateDate(java.util.Date updateDate){
		 this.updateDate = updateDate;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>修改人【UPDATE_BY】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">修改人</font>
	* @param UpdateBy
	*/
	public void setUpdateBy(java.lang.String updateBy){
		 this.updateBy = updateBy;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>创建日期【CREATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">创建日期</font>
	* @param CreateDate
	*/
	public void setCreateDate(java.util.Date createDate){
		 this.createDate = createDate;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>创建人【CREATE_BY】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">创建人</font>
	* @param CreateBy
	*/
	public void setCreateBy(java.lang.String createBy){
		 this.createBy = createBy;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>商品标识【PRODUCT_ID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">商品标识</font>
	* @return 
	*/
	public java.lang.Integer getProductId(){
		 return this.productId;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>商品参数【PRODUCT_PARA】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">商品参数</font>
	* @return 
	*/
	public java.lang.String getProductPara(){
		 return this.productPara;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>商品描述【PRODUCT_DESC】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">商品描述</font>
	* @return 
	*/
	public java.lang.String getProductDesc(){
		 return this.productDesc;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>商品规格【PRODUCT_SPEC】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">商品规格</font>
	* @return 
	*/
	public java.lang.String getProductSpec(){
		 return this.productSpec;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>是否有效【IS_VALID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">是否有效</font>
	* @return 
	*/
	public java.lang.Integer getIsValid(){
		 return this.isValid;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>修改日期【UPDATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">修改日期</font>
	* @return 
	*/
	public java.util.Date getUpdateDate(){
		 return this.updateDate;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>修改人【UPDATE_BY】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">修改人</font>
	* @return 
	*/
	public java.lang.String getUpdateBy(){
		 return this.updateBy;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>创建日期【CREATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">创建日期</font>
	* @return 
	*/
	public java.util.Date getCreateDate(){
		 return this.createDate;
	}

	/**
	* 【商品附属信息:T_PRODUCT_DETAIL】<br>
	* <u>创建人【CREATE_BY】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">创建人</font>
	* @return 
	*/
	public java.lang.String getCreateBy(){
		 return this.createBy;
	}

	public StringBuffer toXMLStringBuffer() {
		return cn.boho.framework.po.BeanUtils.formatBeanToXml(this);
	}
	public StringBuffer toXMLStringBufferNoCdata() {
		return cn.boho.framework.po.BeanUtils.formatBeanToXmlNoCdata(this);
	}
	public TProductDetailPO clone() {
		TProductDetailPO obj=new TProductDetailPO();
		obj.setProductId(productId);
		obj.setProductPara(productPara);
		obj.setProductDesc(productDesc);
		obj.setProductSpec(productSpec);
		obj.setIsValid(isValid);
		obj.setUpdateDate(updateDate);
		obj.setUpdateBy(updateBy);
		obj.setCreateDate(createDate);
		obj.setCreateBy(createBy);
		return obj;
	}

	public java.lang.Integer getDetailCount() {
		return detailCount;
	}

	public void setDetailCount(java.lang.Integer detailCount) {
		this.detailCount = detailCount;
	}

	public java.lang.Integer getDescCount() {
		return descCount;
	}

	public void setDescCount(java.lang.Integer descCount) {
		this.descCount = descCount;
	}
}